#!/usr/bin/python3
# -*- coding: UTF-8 -*-


"""
Lambda 表达式：
    Python 支持lambda 表达式；
    Lambda 函数可以在需要函数对象的任何地方使用；
    语法上限于单个表达式；
"""


def make_incrementor(n):
    return lambda x: x + n


f = make_incrementor(42)
print(f(1))

pairs = [(1, 'one'), (2, 'two'), (3, 'three'), (4, 'four')]
pairs.sort(key=lambda pair: pair[1])
print(pairs)

